intergovernmental authority on development igad - French English Dictionary